﻿#include "StdAfx.h"
#include "Singleton.h"
#include <string>
#include <iostream>
namespace $RootNamespace$
{

	
	$Singleton$::$Singleton$()
	{
	}
	$Singleton$* $Singleton$::_instance = new $Singleton$();
	$Singleton$ *$Singleton$::getInstance()
	{
		return _instance;
	}

	void $Singleton$::Operation()
	{
		std::cout << "Some Singleton Operation " << std::endl;
	}

	void $Singleton$::Test()
	{
		$Singleton$ *singleton = $Singleton$::getInstance();
		singleton->Operation();
	
	}
}